// 判断时间：早上|上午|下午|晚上
export const getTime = () => {
  let message = "";
  let hours = new Date().getHours();
  if (hours <= 9) {
    message = "早上";
  } else if (hours <= 12) {
    message = "上午";
  } else if (hours <= 18) {
    message = "下午";
  } else {
    message = "晚上";
  }
  return message;
};

//获取当前时间的 "yyyy年mm月dd日 HH:MM:SS" 格式，
export const getdata = () => {
  let now = new Date(); // 获取当前日期的 Date 对象

  let year = now.getFullYear(); // 获取年份
  let month = now.getMonth() + 1; // 获取月份（注意要+1，因为月份是从 0 开始计数）
  let day = now.getDate(); // 获取日期
  let hours = now.getHours(); // 获取小时
  let minutes = now.getMinutes(); // 获取分钟
  let seconds = now.getSeconds(); // 获取秒数

  // 将月份、日期、小时、分钟、秒数补齐两位数
  month = month < 10 ? "0" + month : month;
  day = day < 10 ? "0" + day : day;
  hours = hours < 10 ? "0" + hours : hours;
  minutes = minutes < 10 ? "0" + minutes : minutes;
  seconds = seconds < 10 ? "0" + seconds : seconds;

  let formattedTime = year + "年" + month + "月" + day + "日 " + hours + ":" + minutes + ":" + seconds; // 格式化时间
  // 输出当前时间的 "yyyy年mm月dd日 HH:MM:SS" 格式
  return formattedTime

}

//获取当前星期几
export const Week = () => {
  let daysOfWeek = ["星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"];

  let today = new Date(); // 获取当前日期的 Date 对象
  let dayOfWeek = today.getDay(); // 获取星期几的索引（0 表示星期日，1 表示星期一，以此类推）

  let formattedDayOfWeek = daysOfWeek[dayOfWeek]; // 从数组中获取对应的星期几字符
  return formattedDayOfWeek

}
